package com.lishe.lishe.lishe.module.excitation.bean;

import android.os.Parcel;
import android.os.Parcelable;

import com.google.gson.annotations.SerializedName;

import org.json.JSONObject;

import java.io.Serializable;
import java.io.SerializablePermission;

/**
 * Created by DELL on 2017/10/26.
 */

public class MineExcitationObject implements Serializable {

    private static final long serialVersionUID=1;

    private boolean isCheck=false;

    @SerializedName("userId")
    private String userId;//员工ID

    //个人成就
    @SerializedName("achieveName")
    private String achieveName;//成就名称

    @SerializedName("achieveImg")
    private String achieveImg;//成就图片地址

    @SerializedName("comId")
    private String comId;//企业ID

    @SerializedName("achieveId")
    private String achieveId;//成就ID

    @SerializedName("achievedTime")
    private String achievedTime;//获取成就时间

    @SerializedName("achieveType")
    private String achieveType;//成就类型1：基础成就2：行为成就3：指标成就4：目标成就

    //个人小礼
    @SerializedName("giftId")
    private String giftId;//	小礼Id

    @SerializedName("giftCost")
    private int giftCost;//	小礼价值

    @SerializedName("giftName")
    private String giftName;//	小礼名称

    @SerializedName("giftImgUrl")
    private String giftImgUrl;//	小礼图片路径

    //兑换列表用到
    @SerializedName("covertFlag")
    private int covertFlag;//	兑换状态：0：未兑换 1：已兑换

    @SerializedName("num")
    private int num;//小礼数量

    //赠送列表用到
    @SerializedName("giftState")
    private int giftState;//小礼状态（0：下架，1：上架）


    public String getAchieveName() {
        return achieveName;
    }

    public void setAchieveName(String achieveName) {
        this.achieveName = achieveName;
    }

    public String getAchieveImg() {
        return achieveImg;
    }

    public void setAchieveImg(String achieveImg) {
        this.achieveImg = achieveImg;
    }

    public String getComId() {
        return comId;
    }

    public void setComId(String comId) {
        this.comId = comId;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getAchieveId() {
        return achieveId;
    }

    public void setAchieveId(String achieveId) {
        this.achieveId = achieveId;
    }

    public String getAchievedTime() {
        return achievedTime;
    }

    public void setAchievedTime(String achievedTime) {
        this.achievedTime = achievedTime;
    }

    public String getAchieveType() {
        return achieveType;
    }

    public void setAchieveType(String achieveType) {
        this.achieveType = achieveType;
    }

    public String getGiftId() {
        return giftId;
    }

    public void setGiftId(String giftId) {
        this.giftId = giftId;
    }

    public int getGiftCost() {
        return giftCost;
    }

    public void setGiftCost(int giftCost) {
        this.giftCost = giftCost;
    }

    public String getGiftName() {
        return giftName;
    }

    public void setGiftName(String giftName) {
        this.giftName = giftName;
    }

    public String getGiftImgUrl() {
        return giftImgUrl;
    }

    public void setGiftImgUrl(String giftImgUrl) {
        this.giftImgUrl = giftImgUrl;
    }

    public int getCovertFlag() {
        return covertFlag;
    }

    public void setCovertFlag(int covertFlag) {
        this.covertFlag = covertFlag;
    }

    public int getNum() {
        return num;
    }

    public void setNum(int num) {
        this.num = num;
    }

    public boolean isCheck() {
        return isCheck;
    }

    public void setCheck(boolean check) {
        isCheck = check;
    }

}
